Guide de l'utilisateur : fonctionnalité Recommendations

Qu'est-ce que Recommendations ?

Recommendations est la composante d'IA utilisée dans la solution Selligent by Zeta. Elle comprend un ensemble d'outils vous permettant d'améliorer l'expérience utilisateur et d'augmenter les performances de votre site web et de vos campagnes d'e-mails en se basant sur la science des données.

Vous pourrez ainsi :

  • Insérer des modules dynamiques et intelligents (appelés blocs 'Smart Content') dans votre site web et vos e-mails. Ces blocs Smart Content s'adaptent à chaque visiteur et l'aident à découvrir les produits qui pourraient l'intéresser. Dans le même temps, vous collectez des informations comportementales pour mieux comprendre vos clients et vous utilisez ces données pour améliorer en permanence les performances des algorithmes prédictifs.
  • Sélectionner automatiquement et dynamiquement le bon public cible pour vos messages grâce à la fonction Smart Audiences, afin de vous assurer qu'un message spécifique n'est envoyé qu'à l'audience qui est le plus susceptible de régir au message. Vous améliorez ainsi les performances de votre campagne, en réduisant la lassitude des clients, et donc l'attrition.
  • Attribuer la meilleure ligne d'objet possible dans vos e-mail à chaque individu ciblé grâce à la fonction Smart Subject.
    L'utilisation de Smart Subject peut vous aider à augmenter les performances de vos campagnes.

En tant que marketer, comprendre les préférences de vos visiteurs et les aider à trouver les produits qu'ils aiment peut vous permettre d'augmenter votre taux de conversion, ainsi que l'engagement et la fidélité de vos visiteurs.

 

Comment fonctionne Smart Content ?

Recommendations collecte des données (essentiellement des clics), qui sont ensuite traitées par des algorithmes d'apprentissage automatique maison. Recommendations crée et met à jour un modèle mathématique pour chaque visiteur. Ce modèle est utilisé pour générer des sélections de produits personnalisées basées sur le comportement du visiteur, ainsi que sur le comportement de l'ensemble des visiteurs. Le contenu personnalisé peut être présenté aux visiteurs de votre site web et/ou dans les e-mails qui leur sont envoyés.

 

Les étapes de base pour bien commencer avec Smart Content

Connectez-vous à Selligent by Zeta avec vos identifiants :

Ouvrez le lanceur de modules en haut à droite, puis cliquez sur Recommendations :

Sinon, suivez les étapes de Recommendations :

1. Définir le catalogue de produits

Le catalogue de produits est votre point de départ pour toutes les recommandations de produits. Il contient l'ensemble de vos produits et descriptions et doit être chargé régulièrement dans Recommendations. Par exemple, les détaillants disposant d'un site web d'e-commerce et utilisant un panier d'achats ou un logiciel CMS doivent d'abord effectuer une exportation à partir de leur CMS, puis charger ce fichier dans Recommendations. Les éditeurs peuvent également utiliser des flux RSS.

Vous pouvez avoir plusieurs fichiers à charger, selon l'emplacement ou la langue. En outre, vos produits peuvent provenir de sources différentes et, de ce fait, générer plusieurs fichiers à importer. L'essentiel est que tous ces fichiers soient au même format, car ils sont tous importés dans un seul schéma.

Remarque : Veuillez contacter votre équipe Zeta qui vous aidera à configurer correctement votre catalogue.

  • Si votre catalogue de produits est déjà importé par Zeta lors de l'installation initiale de Recommendations, il n'y a rien à faire.

  • Si ce n'est pas le cas, durant le paramétrage de votre catalogue de produits, vous devrez sélectionner les fichiers de votre catalogue de produits qui se trouvent sur une URL accessible au public (HTTP, HTTPS, FTP, FTPS, SFTP).

    Si le flux de votre catalogue de produits n'est pas encore disponible sur une URL accessible au public, veuillez exécuter l'une des étapes suivantes :

    • Créez un catalogue de produits exporté depuis votre CMS (Adobe Commerce, Prestashop, WooCommerce, Hybris, Websphere, Shopify, VTEX, etc).

      Remarque : L'exportation d'un catalogue de produits (flux) consiste simplement à exporter votre base de données de produits dans un fichier dont vous définissez vous-même le format et le contenu. La plupart des systèmes CMS fournissent des extensions permettant d'exporter les flux dans un format standard (Google Shopping, Shopzilla, CSV standard, etc.), qui sont tous pris en charge. Consultez la documentation de votre CMS pour savoir comment procéder.


      -OU-

    • Créez une exportation de catalogue de produits à partir d'une liste Selligent. Vous pouvez procéder par le biais d'une exportation de données Selligent.

      -OU-

    • Créez une exportation du catalogue de produits à partir de toute autre source que vous utilisez.

    Une fois que l'exportation du flux du catalogue de produits est disponible, téléchargez-la sur une URL accessible au public (HTTP, HTTPS, FTP, FTPS, SFTP).
    Elle peut ensuite être sélectionnée sur l'écran de configuration du catalogue de produits Recommendations.

 

2. Mettre en place le suivi (insertion de balises)

Pour utiliser les recommandations de Smart Content sur votre site web, vous devez d'abord insérer un JavaScript sur toutes les pages web où vous souhaitez activer le suivi et le ciblage. Ce script est utilisé pour collecter les données comportementales et, sur la base de ces données, il affiche des sélections de produits en temps réel pendant que vos visiteurs consultent votre site web. Si vous n'insérez pas ce script, Recommendations ne dispose d'aucune information à traiter et ne peut de ce fait pas afficher de sélections de produits sur vos pages.

Si vous utilisez Site, un script standard peut être récupéré en cliquant sur Afficher le script d'intégration dans la configuration de l'Univers.

Copier
Exemple de script :
var wa = document.createElement("script"),
    wa_s = document.getElementsByTagName("script")[0];
wa.src = "//PATH PROVIDED/xxxxxx.js";
wa.type = "text/javascript";
wa_s.parentNode.insertBefore(wa, wa_s);
wa.bt_queue = [];
wa.afterInit = function() {
    wa.bt_queue.push({ "isEvent": false, "isTargeting": true,"async": true });
};

Remarque : Si vous n'utilisez pas Site, veuillez vous adresser à votre contact Zeta, afin que le script puisse être configuré pour vous.

N'oubliez pas d'insérer le script de suivi sur toutes les pages web où vous souhaitez activer le suivi et le ciblage.
La meilleure pratique consiste à insérer le script à la fin de la balise <body></body>, après tout votre contenu HTML.

Copier
Exemple de structure HTML pour les pages web contenant le script :
<!DOCTYPE html>
<html>
    <head>
        <title>Le titre de votre incroyable site</title>
    </head>
    <body>
        [...Tout votre contenu HTML...]
        <script type="text/javascript">
            [LE SCRIPT DE SUIVI]
        </script>
    </body>
</html>

 

3. Configurer et utiliser les recommandations de produits Smart Content

Lorsque le catalogue de produits est configuré et que le script de suivi est ajouté à vos pages web, vous pouvez commencer à configurer et utiliser les recommandations Smart Content dans l'outil Recommendations.

Pour suivre le comportement réel sur votre site web, vous devez ajouter des éléments push à la wa.bt_queue pour les actions applicables (chargement d'une page, clic sur un bouton, etc.). Pour cela, vous devez ajouter les appels de suivi dont vous avez besoin aux actions applicables.

Copier
Voici un exemple d'un appel de suivi push :
wa.bt_queue.push({
    "customIdentifier": "12345",
    "tagValues":
    [
        {"tag": "CATEGORY",
           "value": "CYCLING"},
          {"tag": "ZIPCODE",
           "value": "3800"},
          {"tag": "INTEREST",
           "value": "SPORT"}
       ],
    "finishedCallback": "bt_trackingFinishedCallback",
    "errorCallback": "bt_errorCallback",
    "async": false,
    "isEvent": false,
    "isTargeting": false,
    "exposedFields":
    [
         {"field": "Reidentified"},
          {"field": "Identified"},
          {"field": "CustomId"},
          {"field": "FirstHitDateTime"},
          {"field": "AvgVisitDuration"},
          {"field": "HitsVisit"},
          {"field": "DAYOFWEEK",
           "type": "Count",
           "parameter": ""},
          {"field": "BOUGHTITEMS",
           "type": "Count",
           "parameter": ""},
          {"field": "MAIL"},
          {"field": "NAME"},
     ]
});

Remarque : La documentation de l'API JavaScript de Site est disponible ici. Elle contient les informations de script standard, une vue d'ensemble des appels de suivi de l'API, des informations sur le suivi et le ciblage, des informations sur la manière de désactiver le suivi comportemental et l'utilisation des champs exposés.

Pour plus d'informations sur l'utilisation de JavaScript dans vos pages web, cliquez ici.

Site affiche également des informations sur l'utilisation du script en cliquant sur l'icône d'information, après avoir affiché le script d'intégration dans la configuration de l'Univers.

 

4. Étapes supplémentaires pour les consultations de produits, les paniers et les achats

Pour optimiser la puissance de Recommendations Smart Content, vous devez également configurer les consultations de produits, les paniers et le suivi des achats.

Pour ce faire, procédez comme suit :

  • Suivi des actions — Vous avez la possibilité de suivre les activités sur votre site web de e-commerce, comme les ajouts au panier, les achats effectués, les ajouts d'articles préférés et plus encore. Lorsqu'un déclencheur est configuré, l'action suivie est stockée dans Recommendations lorsque l'événement se produit. Ces événements suivis sont principalement utilisés à des fins d'analyse et sont configurés via le tableau de bord Recommendations.

  • Comment suivre les achats — Le suivi des achats peut se faire par le biais d'une balise JS ou d'une synchronisation des données. Consultez cette section de la FAQ pour obtenir des informations détaillées, notamment sur l'utilisation des données d'achat.

Les consultations de produits, les paniers et les interactions d'achat des visiteurs de votre site web sont alimentés par l'API Recommendations.

Remarque : La documentation de l'API Recommendations est disponible sur le portail des développeurs.
Elle détaille les éléments suivants :
- intégration technique
- demande du profil Site d'un utilisateur
- demande de recommandations de Smart Content pour le profil Site
- bases de l'API (domaine, structure de l'URI, format de la demande, format de la réponse, versionnement, codes de réponse)
- points de terminaison de l'API relatifs aux recommandations Smart Content

Si vous avez besoin d'aide pour la configuration technique et/ou le processus d'intégration, veuillez contacter votre interlocuteur à l'adresse Zeta.